package com.zxl.yunpicture.domain.space.service;

import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.zxl.yunpicture.domain.space.entity.SpaceUser;
import com.zxl.yunpicture.infrastructure.common.DeleteRequest;
import com.zxl.yunpicture.interfaces.dto.spaceuser.SpaceUserQueryRequest;

/**
* @author ZhangXL
* @description 针对表【space_user(空间用户关联)】的数据库操作Service
* @createDate 2025-03-04 22:06:30
*/
public interface SpaceUserDomainService {





    /**
     * 获取查询对象
     * @param spaceUserQueryRequest
     * @return
     */
    QueryWrapper<SpaceUser> getQueryWrapper(SpaceUserQueryRequest spaceUserQueryRequest);


    /**
     * 删除空间成员
     * @param deleteRequest
     */
    void deleteSpaceUser(DeleteRequest deleteRequest);




}
